var ds;

var grid;
var insertForm;
var updateForm;
var form;
var win;
var spec, ssign, plate, transnum, ordernum, dateFrom, dateTo;
Ext.onReady(function() {

	initGrid();
		// initStore();
	});

function getUpdateForm() {
	if (!updateForm) {
		updateForm = new Ext.FormPanel({
					labelWidth : 75,
					url : 'orderInput.do?action=jump',
					frame : true,
					bodyStyle : 'padding:5px 5px 0',
					width : 340,
					defaults : {
						width : 230
					},
					defaultType : 'textfield',
					items : [{
								fieldLabel : '牌号',// 一开始漏了个主id,导致update不成功
								name : 'ssign',
								allowBlank : false
							}, {
								fieldLabel : '规格',// 一开始漏了个主id,导致update不成功
								name : 'spec',
								allowBlank : false
							}, {
								fieldLabel : '镀层',// 一开始漏了个主id,导致update不成功
								name : 'plate',
								allowBlank : false
							}, {
								xtype : 'datefield',
								format : 'Y-m-d',
								fieldLabel : '发货起始日期',
								name : 'dateFrom',

								anchor : '90%'
							}, {
								xtype : 'datefield',
								format : 'Y-m-d',
								fieldLabel : '发货截止日期',
								name : 'dateTo',

								anchor : '90%'
							}]
				});
	}
	return updateForm;
}// 构造了一个更新的界面。

function initGrid() {
	Ext.QuickTips.init();

	var xg = Ext.grid;
	/*
	 * if (!form) form = getUpdateForm();
	 */
	/* win */

	// ////////////////////////////////////////////////////////////////////////////////
	// Grid
	// //////////////////////////////////////////////////////////////////////////////////////
	var sm = new xg.CheckboxSelectionModel();
	form = new Ext.FormPanel({
				renderTo : 'main',
				url : '../orderJiaGongDetail.do?action=update',
				labelAlign : 'center',
				title : '详细信息',
				ds : ds,
				buttonAlign : 'right',
				bodyStyle : 'padding:5px;',
				width : 400,
				frame : true,// 设置了面板的边角是圆弧过度的，底色
				labelWidth : 80,
				autoScroll : true,
				items : [{
													xtype : 'textfield',
													fieldLabel : '规格',
													// readOnly : true,
													name : 'spec',
													anchor : '80%'
												},{
													xtype : 'textfield',
													fieldLabel : '牌号',
													// readOnly : true,
													// value : _cus.attn,
													name : "ssign",
													anchor : '80%'
												},{
													xtype : 'textfield',
													fieldLabel : '月份',
													// readOnly : true,
													// value : _cus.attn,
													name : "month1",
													anchor : '80%'
												},{
													xtype : 'textfield',
													fieldLabel : '年份',
													// readOnly : true,
													// value : _cus.attn,
													name : "year1",
													anchor : '80%'
												},{
													xtype : 'textfield',
													fieldLabel : '成品率',
													readOnly : true,
													// value : _cus.attn,
													name : "yield",
													anchor : '80%'
		

						}],
				buttons : [{
					text : '读取成品率',
					handler : function() {
						if (form.getForm().isValid()) {
							// Ext.msg.alert("starting to submit");
							orderJiaGongDetail.getYield(1,"电镀", form.find("name",
											"ssign")[0].getValue(), form.find(
											"name", "spec")[0].getValue(),
									form.find("name", "month1")[0].getValue(),
									form.find("name", "year1")[0].getValue(),function(_ret)
									{
										form.find("name",
											"yield")[0].setValue(_ret);
									});

						} else {
							Ext.MessageBox.alert('提示', '请正确填写数据！');
						}
					}
				}]
			});
};
